﻿<%@ Application Language="C#" %>
<%@ Import Namespace="System.Collections.Generic" %>
<%@ Import Namespace="System" %>
<%@ Import Namespace="ProyectoFinal.Controles" %>

<script runat="server" >


    void Application_Start(object sender, EventArgs e) 
    {
        // Código que se ejecuta al iniciarse la aplicación
        Dictionary<string, HttpSessionState> sessionData = new Dictionary<string, HttpSessionState>();
        Application["s"] = sessionData;
    }
    
    
    void Application_End(object sender, EventArgs e) 
    {
        //Código que se ejecuta cuando se cierra la aplicación

    }
        
    void Application_Error(object sender, EventArgs e) 
    { 
        // Código que se ejecuta al producirse un error no controlado
    }

    void Session_Start(object sender, EventArgs e) 
    {
        // Código que se ejecuta cuando se inicia una nueva sesión

        Session["ClsUsuario"] = new Usuario();
        //Session["strCon"] = ConfigurationManager.ConnectionStrings["bscConnectionString"].ConnectionString;
        
    }

    void Session_End(object sender, EventArgs e) 
    {
        // Código que se ejecuta cuando finaliza una sesión. 
        // Nota: El evento Session_End se desencadena sólo con el modo sessionstate
        // se establece como InProc en el archivo Web.config. Si el modo de sesión se establece como StateServer 
        // o SQLServer, el evento no se genera.

    }
       
</script>
